improvise verses - German English Dictionary